package com.cmict.data.system.api.message;

import lombok.Data;

import java.util.List;

@Data
public class WsMessageDTO {


    /**
     * 是否广播
     */
    private Boolean needBroadcast;

    /**
     * 对于拥有相同 sessionKey 的客户端，仅对其中的一个进行发送
     */
    private Boolean onlyOneClientInSameKey;

    /**
     * 需要发送的 sessionKeys 集合，当广播时，不需要
     */
    private List<Object> sessionKeys;

    /**
     * 需要发送的消息文本
     */
    private String messageText;
}
